Shawn Williams, 39, of Chester, is facing homicide charges in the murder of Sameer Abdullah, Ridley Township police said Tuesday.
Abdullah, an employee of Empire Smoke Shop & Phones, located at 1418 Chester Pike in Crum Lynne, was shot and killed inside the store Friday morning, police said.
He was shot multiple times with a revolver in the upper body at close range, according to police.
Investigators gathered evidence that linked Williams to the crime, they said.
Williams was interviewed and confessed to killing Abdullah, police said.
Investigators say the motive for the shooting is undetermined.
"By all accounts, Abdullah was hard working and well respected. This is a tragic and senseless loss of life," Ridley Township police said on Facebook.
"The Ridley Township Police Department would like to thank the media and the public for their assistance in providing and sharing information resulting in tips leading to the quick arrest of this dangerous individual."
Click here to follow Daily Voice Bristol and receive free news updates.